What is the meaning of the word "skin pop"?

Definitions:

  1. inject (drugs) into the skin copy to clipboard verb
    • The addict wrecked their veins to the point at which they had to skin pop everything. copy to clipboard